keep under hat - French English Dictionary